sub-surface life - Deutsch Englisch Wörterbuch